cut off from the outside world - Inglés Sinónimo Diccionario